Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 FINCH ROAD Terraced £518,604 £520,000 18 Aug 2022
3 FINCH ROAD Terraced £586,579 £585,000 1 Jul 2022
4 FINCH ROAD Terraced £470,021 £250,000 17 Jan 2005
5 FINCH ROAD Terraced £531,767 £325,000 2 Oct 2013
6 FINCH ROAD Terraced £507,920 £348,000 5 May 2015
7 FINCH ROAD Terraced £552,304 £524,800 21 Jan 2022
8 FINCH ROAD Terraced £613,789 £500,000 2 Apr 2020
10 FINCH ROAD Terraced £530,000 12 May 2023